Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HARROW PLACE Detached £142,000 12 May 2000
2 HARROW PLACE Detached £278,000 20 Aug 2014
3 HARROW PLACE Detached £320,000 22 Aug 2008
4 HARROW PLACE Detached £359,000 16 Oct 2020
5 HARROW PLACE Detached £119,500 18 May 1998
6 HARROW PLACE Detached £295,000 8 Jul 2009
8 HARROW PLACE Detached £577,500 20 Jan 2023
9 HARROW PLACE Terraced £330,000 12 Jan 2022
12 HARROW PLACE Detached £310,000 18 Dec 2015